home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.4 Applications 1997 August / SGI IRIX 6.4 Applications 1997 August.iso / relnotes / Outbox / ch2.z / ch2
Encoding:
Text File  |  1997-08-01  |  8.3 KB  |  331 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        2.  _I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  9.  
  10.        This chapter lists supplemental information to the _I_R_I_S
  11.        _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e.  The information listed here is
  12.        product- and release-specific; use it with the Installation
  13.        Guide to install this product.
  14.  
  15.        2.1  _O_u_t_B_o_x__S_u_b_s_y_s_t_e_m_s
  16.  
  17.        OutBox includes these subsystems:
  18.  
  19.        _o_u_t_b_o_x._s_w._o_u_t_b_o_x              The Software that allows you
  20.                                      to publish files.
  21.  
  22.        _o_u_t_b_o_x._s_w._w_e_b_d_i_s_t             The Webdist software that
  23.                                      allows you to setup software
  24.                                      installation pages.
  25.  
  26.        _o_u_t_b_o_x._b_o_o_k_s._O_u_t_b_o_x_H_e_l_p       Help documentation with the
  27.                                      above software.
  28.  
  29.  
  30.        2.2  _I_n_s_t_a_l_l_a_t_i_o_n__M_e_t_h_o_d
  31.  
  32.        All of the subsystems for OutBox can be installed using
  33.        IRIX.  You do not need to use the miniroot. Refer to the
  34.        _I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e for complete installation
  35.        instructions.
  36.  
  37.  
  38.        2.3  _P_r_e_r_e_q_u_i_s_i_t_e_s
  39.  
  40.        This software requires IRIX 6.3 or IRIX 6.4.  The following
  41.        packages must be installed:
  42.  
  43.           +o eoe.sw.gifts_perl
  44.  
  45.           +o desktop_tools.sw.tools
  46.  
  47.           +o desktop_base.sw.utilities
  48.  
  49.           +o desktop_eoe.sw.envm
  50.  
  51.           +o imgtools.sw.tools
  52.  
  53.  
  54.        If you have a video camera installed, and wish to use the
  55.        OutBox web camera page, and snapshot features, install the
  56.        following package:
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.           +o dmedia_eoe.sw.tools
  75.  
  76.  
  77.        2.4  _R_u_n_n_i_n_g__w_i_t_h__O_t_h_e_r__S_e_r_v_e_r_s
  78.  
  79.        OutBox can run with any HTTP/1.0 compliant web server that
  80.        supports CGI-BIN, server parsed HTML and User Directory
  81.        mappings.
  82.  
  83.        Using a web server other than the default is not a supported
  84.        configuration.  However, you will be able to configure your
  85.        web server to run OutBox.  To do this, see the information
  86.        below:
  87.  
  88.        Consult the server documentation to configure it such that
  89.        it has a document root of /var/www/htdocs, a cgi-bin
  90.        directory of /var/www/cgi-bin and a user directory of
  91.        "public_html".  Turn on server-parsed HTML for files with
  92.        the suffix .shtml.
  93.  
  94.        _N_o_t_e:  This is not a supported configuration.
  95.  
  96.  
  97.        2.5  _C_h_a_n_g_e_s__i_n__t_h_i_s__r_e_l_e_a_s_e
  98.  
  99.  
  100.        Several new features were added to this release to improve
  101.        the OutBox web publishing and folder management process.
  102.        These changes are described in the Help pages available from
  103.        the new OutBox toolbars on the OutBox system and user pages.
  104.  
  105.        Less visible changes are described in this section.
  106.  
  107.  
  108.        2.5.1  _A_d_d_i_n_g__a__n_e_w__u_s_e_r
  109.  
  110.        In previous releases, the script /var/www/server/addUser.sh
  111.        was used to create the OutBox for a new user. This script
  112.        has been replaced by the script
  113.        /var/X11/xdm/firsttime/outbox.
  114.  
  115.        This script is run automatically the first time a new user
  116.        logs in to the desktop. If you wish to configure a user's
  117.        OutBox without requiring them to log in to the desktop, then
  118.        type these commands:
  119.  
  120.        "su - user", then "/var/X11/xdm/firsttime/outbox"
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                   - 3 -
  137.  
  138.  
  139.  
  140.        2.5.2  _S_e_r_v_e_r__S_i_d_e__I_n_c_l_u_d_e__f_i_l_e__t_y_p_e
  141.  
  142.        Previous releases of OutBox required the web server to be
  143.        configured to parse all files with the suffix ".html" for
  144.        Server Side Include directives.  This slows server
  145.        performance needlessly.
  146.  
  147.        This release requires a server configured to parse only
  148.        files specifically marked as using Server Side Includes by
  149.        using the suffix ".shtml".  When accessing a directory, the
  150.        server is configured to look first for the file index.shtml,
  151.        then for index.html.
  152.  
  153.  
  154.        2.5.3  _U_p_g_r_a_d_e_d__S_y_s_t_e_m__a_n_d__U_s_e_r__w_e_b__p_a_g_e_s
  155.  
  156.        The new OutBox features require changes in the 6.2 OutBox
  157.        system and user web pages. The installation procedure
  158.        attempts to perform these changes automatically. If you have
  159.        changed your pages from the 6.2 defaults, this process may
  160.        fail. You will need to manually merge your existing files
  161.        with the new OutBox files. These files are:
  162.  
  163.           +o System web page: /var/www/htdocs/index.html, and
  164.             index.html.N
  165.  
  166.           +o User web page: ~/public_html/index.html and
  167.             index.html.N
  168.  
  169.        When you merge the files, be careful not to delete the
  170.        comment lines marked "DO NOT REMOVE".
  171.  
  172.  
  173.        2.5.4  _W_e_b__C_a_m_e_r_a__P_a_g_e
  174.  
  175.        The System page toolbar contains a button labeled "Camera".
  176.        Clicking on this button will display the OutBox Camera page.
  177.        This page contains a snapshot taken from the system video
  178.        camera, if one is installed.
  179.  
  180.        The camera snapshot feature is disabled by default to
  181.        prevent broadcast of the video camera image without a user's
  182.        knowledge. To enable the snapshot feature, log in as root,
  183.        and edit the file /var/www/cgi-bin/sgi-camera/snap. Change
  184.        the setting of 'camera' to 'camera="ENABLED"'.
  185.  
  186.        _N_o_t_e: The snapshot is published to the web, and will be
  187.        visible to all visitors to your OutBox camera page.
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                                   - 4 -
  203.  
  204.  
  205.  
  206.        2.6  _K_n_o_w_n__p_r_o_b_l_e_m_s
  207.  
  208.  
  209.        This section describes known problems or bugs in this
  210.        release of OutBox
  211.  
  212.  
  213.        2.6.1  _U_s_i_n_g__a_n__H_T_T_P__P_r_o_x_y__s_e_r_v_e_r
  214.  
  215.        The OutBox pages will not display the page owner's toolbar
  216.        options such as Edit or Publish if your browser is
  217.        configured to use an HTTP Proxy server.
  218.  
  219.        The workaround for Netscape is to go to the Proxies panel in
  220.        the Network Preferences dialog. View the manual settings. If
  221.        you have a Proxy configured for HTTP, then add the following
  222.        information to the "No Proxy For" field:  "localhost,
  223.        hostname, hostname.domainname". For example, a machine
  224.        pacifica.eng.sgi.com should have the entry:
  225.        "localhost,pacifica,pacifica.eng,pacifica.eng.sgi.com"
  226.  
  227.  
  228.  
  229.        2.6.2  _U_s_i_n_g__H_T_M_L__F_R_A_M_E_'_s__i_n__O_u_t_B_o_x__p_a_g_e_s
  230.  
  231.        If a user's OutBox page contains an HTML FRAMESET, sub-
  232.        frames containing toolbar and folder icons will not behave
  233.        as expected.  Clicking on them will load the new page into
  234.        the same sub-frame, rather than the toplevel frame.
  235.  
  236.        The workaround is to place the following line in any HTML
  237.        file included in a FRAMESET which references the OutBox
  238.        toolbar(/cgi-bin/outbox-cgi), or folder listing (/cgi-
  239.        bin/wrap):
  240.  
  241.        <HEAD>
  242.  
  243.           <BASE TARGET="_parent">
  244.  
  245.        </HEAD>
  246.  
  247.        This will ensure that the results of any links will be
  248.        displayed in the toplevel frame.
  249.  
  250.  
  251.  
  252.        2.6.3  _B_r_o_k_e_n__l_i_n_k_s__a_n_d__i_m_a_g_e_s__i_n__a_n__O_u_t_B_o_x__p_a_g_e
  253.  
  254.        Links, images or frame sources in OutBox HTML pages will not
  255.        reliably work if they are specified as being relative to the
  256.        OutBox page document.  For example: <IMG SRC="hello.gif">
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.                                   - 5 -
  269.  
  270.  
  271.  
  272.        will not always find the image.
  273.  
  274.        There are two workarounds:
  275.  
  276.           +o Use absolute links in all OutBox pages. For example,
  277.             specify an image as:
  278.  
  279.             <IMG SRC="/~myusername/MyFolder/hello.gif">
  280.  
  281.  
  282.           +o Specify a base url for your document. For example, the
  283.             HTML page index.html in the folder MyFolder should
  284.             specify:
  285.  
  286.             <HEAD>
  287.  
  288.                <BASE HREF="http://myhost/~myusername/MyFolder">
  289.  
  290.             </HEAD>
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.